environmental restoration - Turkish English Dictionary